/* table >tbody>tr:nth-child(odd){
	background-color: #fff;
} 
table >tbody>tr:nth-child(even){
	 background-color:#ddd;  #f5f5f5;
} */
.panel-heading>span{ 
	margin-left:15px;
	display:inline-block;
	width: 16px;
	height: 16px;
}

.icon-add{
	background-image: url("./icons/edit_add.png");
	cursor: pointer;
}

.icon-edit{
	background-image: url("./icons/pencil.png");
	cursor: pointer;
}
.icon-ok{
	background-image: url("./icons/ok.png");
	cursor: pointer;
}
.icon-remove{
	background-image: url("./icons/edit_remove.png");
	cursor: pointer;
}
.icon-search{
	background-image: url("./icons/search.png");
	cursor: pointer;
}
.icon-reload{
	background-image: url("./icons/reload.png");
	cursor: pointer; 
}
.operation:HOVER{
	background-color: #4b95d5;
}

.panel-heading{
	padding: 7px 10px;
	
}
.td-hidden{
	display: none;
}

table >thead>tr>td{
	font-size: 14px;
}
,table.table-condensed>thead>tr>td{
	
}
.table-condensed>tbody>tr>td {
  	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 4px;
	padding-right: 2px;  
	height: 30px; 
}

.table-condensed>tbody>tr>td>select { 
	height: 27px; 
}
 .panel-primary {
      border-color:white; 
      margin-top: 20px;
}
 
.panel-primary > .panel-heading{
	background-color: rgba(51, 153, 204, 0.8);
}

.panel-primary > .panel-body{ 
    overflow-x: auto;
}


 